rain or draught deflector - Francés Inglés Diccionario